
Great Diamond Island Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Great Diamond Island Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Portland Regency Hotel & Spa
Downtown Portland
Price was CA $1,928, price is now CA $1,713 per person
CA $1,713
per person
Dec 29 - Jan 3
found 1 hour ago
Roundtrip non-stop flight included
Ottawa (YOW) to Portland (PWM)
9.4/10 Exceptional! (1,780 reviews)
Staff was very nice. Clean room with cool balcony.
Reviewed on Nov 7, 2026



The Docent's Collection at 121 Middle Street
Downtown Portland
Price was CA $2,497, price is now CA $2,165 per person
CA $2,165
per person
Dec 29 - Jan 3
found 1 hour ago
Roundtrip non-stop flight included
Ottawa (YOW) to Portland (PWM)
9.6/10 Exceptional! (419 reviews)
Not very much parking and you have to schedule it in advance. Expedia didn't warn. It could be a disaster if you don't plan for it and rent a car.
Reviewed on Nov 7, 2026
Great Diamond Island Hotel Deals

The Westin Portland Harborview
157 High St Portland ME
Fully refundableReserve now, pay when you stay
The price is CA $143 per night from Dec 6 to Dec 7
CA $143
CA $158 total
Dec 6 - Dec 7
includes taxes & fees
9/10 Wonderful! (1,009 reviews)
"My visit was great! The hotel was quiet and clean and all the staff was so kind and helpful!"
Reviewed on Nov 7, 2026

Clarion Hotel Portland Airport ME
1230 Congress St Portland ME
Fully refundable
The price is CA $114 per night from Nov 15 to Nov 16
CA $114
CA $126 total
Nov 15 - Nov 16
includes taxes & fees
8.2/10 Very good! (1,856 reviews)
"Decent hotel for the price of a room. Quiet and close enough to where we were going for the evening."
Reviewed on Nov 7, 2026

Fireside Inn & Suites Portland
81 Riverside St Portland ME
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Nov 12 to Nov 13
CA $129
CA $142 total
Nov 12 - Nov 13
includes taxes & fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
What to do in Great Diamond Island

Portland, Maine: Hidden Histories Guided Walking Tour
CA $76
per adult

Portland Smartphone Audio Tour: Self-Guided Drive
CA $24
per traveller
100% of travellers recommend

Portland, Maine: Black History Guided Walking Tour
CA $76
per adult
Frequently asked questions
Explore a world of travel with Expedia
- Beach Hotel Hotels in Portland
- Cheap Hotels in Portland
- Holiday Inn Express Hotel & Suites South Portland by IHG
- Motels in Scarborough
- Inn By The Sea
- Peaks Island Hotels
- Hotels with Free Parking in Portland
- Munjoy Hill Hotels
- Home2 Suites by Hilton Portland Airport
- Tru by Hilton Portland Airport Area
- South Portland Hotels
- Downtown Portland Hotels
- Family Hotels in Portland
- Boutique Hotels in Portland
- Hotels near Cross Insurance Arena
- Best Western Merry Manor Inn
- Hotels near Portland Intl. Jetport
- Hotels near Maine Mall
- Hotels with Kitchenettes in Portland
- Hotels near Thompson's Point
- Blind Tiger Portland
- B&B in Portland
- Quality Inn & Suites South Portland
- Cottages in Portland
- Oceanfront Hotels in Portland
- Courtyard by Marriott Portland Airport
- Old Orchard Beach Hotels
- Portland Hotels
- Clarion Pointe South Portland
- Cheap Hotels in South Portland
- Inn On Peaks Island
- Doubletree by Hilton Hotel Portland
- Pet-Friendly Hotels in Portland
- Hotels with Free Breakfast in Portland
- Old Port Hotels
- Pet-Friendly Hotels in Great Diamond Island
- Long Creek Hotel by IHG
- Cabin Rentals in Portland
- Portland Sheraton at Sable Oaks
- Ogunquit Hotels
- Comfort Inn South Portland Airport
- Waterpark Hotels in Portland
- Freeport Hotels
- Beach Hotel Hotels in Old Orchard Beach
- Motels in Portland
- Hotels with Free Airport Shuttle in Portland
- Flights from Moncton (YQM) to Portland (PWM)
- Flights from Halifax (YHZ) to Portland (PWM)
- Flights from Vancouver (YVR) to Portland (PWM)
- Flights to Great Diamond Island
- Flights from Ottawa (YOW) to Portland (PWM)
- Flights from Portland Intl. Jetport
- Flights from Edmonton (YEG) to Portland (PWM)
- Flights from Calgary (YYC) to Portland (PWM)
- Flights from Fredericton (YFC) to Portland (PWM)
- Flights from Detroit (DTW) to Portland (PWM)
- Flights to Portland
- Flights from Toronto (YYZ) to Portland (PWM)
- Flights from Montreal (YUL) to Portland (PWM)
- Flights from Buffalo (BUF) to Portland (PWM)
- Flights from Boston (BOS) to Portland (PWM)
- Portland Museum of Art
- Gooch's Beach
- Popham Beach State Park
- Westbrook Vacations
- Casco Vacations
- Camp Ellis Beach
- Higgins Beach
- Ll Bean Flagship Store
- Old Orchard Beach Pier
- East End Beach
- Freeport Vacations
- Portland Vacations
- Portland Head Light
- Visit Ferry Village
- Maine Mall
- South Portland Vacations
- Ogunquit Beach
- Desert of Maine
- Seashore Trolley Museum
- Windham Vacations
- Marden's Surplus and Salvage
- Palace Playland
- Visit Portland
- Bailey Island Vacations
- Kennebunkport Vacations
- Scarborough Vacations
- Scarborough Beach State Park
- Durham Vacations
- Aquaboggan Water Park
- Visit Old Orchard Beach
- Old Orchard Beach Vacations
- Visit Old Port
- Ocean Park Vacations
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








